Davinci Resolve

Installation

  1. Installation der notwendigen Pakete (Abhängigkeiten) Die Liste der zu installierenden Pakete enthält wichtige Abhängigkeiten für DaVinci Resolve:

sudo pacman -Syu nvidia cuda opencl-nvidia gstreamer gtk2 libxcrypt-compat ocl-icd qt5-base qt5-svg qt5-webengine qt5-websockets fuse2 glu libpng12

Nach der installation der Treiber solltest du dein System neu starten und die Installation überprüfen:

  1. Überprüfen der NVIDIA-Treiberversion:

`
nvidia-smi
`
Dieser Befehl sollte Informationen über Ihre NVIDIA-GPU, den Treiber und die CUDA-Version anzeigen.

```
Fri Oct 4 20:22:29 2024 (während DaVinci Resolve läuft)
+-----------------------------------------------------------------------------------------+

NVIDIA-SMI 560.35.03 Driver Version: 560.35.03 CUDA Version: 12.6
|-----------------------------------------+------------------------+----------------------+
GPU Name Persistence-M Bus-Id Disp.A Volatile Uncorr. ECC
Fan Temp Perf Pwr:Usage/Cap Memory-Usage GPU-Util Compute M.
    MIG M.
=========================================+========================+======================
0 NVIDIA GeForce MX150 Off 00000000:01:00.0 Off N/A
N/A 45C P3 N/A / ERR! 105MiB / 2048MiB 0% Default
    N/A
+-----------------------------------------+------------------------+----------------------+

+-----------------------------------------------------------------------------------------+

Processes:
GPU GI CI PID Type Process name GPU Memory
ID ID Usage
=========================================================================================
0 N/A N/A 1312 G /usr/lib/Xorg 30MiB
0 N/A N/A 12143 C+G /opt/resolve/bin/resolve 69MiB
+-----------------------------------------------------------------------------------------+
```

  1. Überprüfen, ob der NVIDIA-Kernel-Modul geladen ist:

```
lsmod | grep nvidia
```
Dies sollte eine Liste von NVIDIA-bezogenen Kernel-Modulen anzeigen.

```
nvidia_drm 126976 2
nvidia_uvm 6717440 0
nvidia_modeset 1650688 2 nvidia_drm
drm_ttm_helper 16384 1 nvidia_drm
nvidia 72564736 26 nvidia_uvm,nvidia_modeset
video 81920 3 thinkpad_acpi,i915,nvidia_modeset
```

  1. Prüfen der CUDA-Installation:

```
nvcc --version
```
Dies zeigt die CUDA-Compiler-Version an, falls CUDA korrekt installiert ist.

```
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2024 NVIDIA Corporation
Built on Wed_Aug_14_10:10:22_PDT_2024
Cuda compilation tools, release 12.6, V12.6.68
Build cuda_12.6.r12.6/compiler.34714021_0
```

  1. DaVinci Resolve instalieren

```
yay -S davinci-resolve
```
Bei der Auswahl der Java-Version wird empfohlen, Option 8 (jre21-openjdk) zu wählen.

  1. Überprüfen der OpenGL-Konfiguration:

```
glxinfo | grep "OpenGL renderer"
```
Dies sollte Ihre NVIDIA-GPU als OpenGL-Renderer anzeigen.